rotary plough - French English Dictionary